983406
540780
339413
145506
708104
297445
871895
470545
912426
52045
894424
845826
811147
894949
1015724
820610
554505
50952
95987
605377
292284
542842
445275
828256